Contextual Reasoning
نویسنده
چکیده
It is widely agreed on that most cognitive processes are contextual in the sense that they depend on the environment, or context, inside which they are carried on. Even concentrating on the issue of contextuality in reasoning, many different notions of context can be found in the Artificial Intelligence literature, see for instance [Giunchiglia 1991a, Giunchiglia & Weyhrauch 1988, Guha 1990, Guha & Lenat 1990, Shoham 1991, McCarthy 1990b]. Our intuition is that reasoning is usually performed on a subset of the global knowledge base; we never consider all we know but only a very small subset of it. The notion of context is used as a means of formalizing this idea of localization. Roughly speaking, we take a context to be the set of facts used locally to prove a given goal plus the inference routines used to reason about them (which in general are different for different sets of facts). Our perspective is similar to that proposed in [McCarthy 1990b, McCarthy 1991]. The goal of this paper is to propose an epistemologically adequate theory of reasoning with contexts. The emphasis is on motivations and intuitions, rather than on technicalities. The two basic definitions are reported in appendix A. Ideas are described incrementally with increasing level of detail. Thus, section 2 describes why contexts are an important notion to consider as part of our ontology. This is achieved also by comparing contexts with situations, another ontologically very important concept. Section 3 then goes more into the technical details and proposes that contexts should be formalized as particular mathematical objects, namely as logical theories. Reasoning with contexts is then formalized as a set of deductions, each deduction carried out inside a context, connected by appropriate "bridge rules". Finally, section 4 describes how an important example of common sense reasoning, reasoning about reasoning, can be formalized as multicontextual reasoning.
منابع مشابه
Contextual Reasoning - Complexity
Formal accounts of contextual reasoning are of great importance for the development of sophisticated Artificial Intelligence theory and applications. This thesis’ contribution to the theory of contextual reasoning is twofold. First, it delineates the computational complexity of contextual reasoning. A first insight is obtained by translating contextual reasoning into a rather simple form of rea...
متن کاملContextual Reasoning -complexity Analysis and Decision Procedures - on Earlier Drafts and Presentations of This Work. Moreover, I Wish to Thank
Formal accounts of contextual reasoning are of great importance for the development of sophisticated Artificial Intelligence theory and applications. This thesis’ contribution to the theory of contextual reasoning is twofold. First, it delineates the computational complexity of contextual reasoning. A first insight is obtained by translating contextual reasoning into a rather simple form of rea...
متن کاملThe Complexity of Contextual Abduction in Human Reasoning Tasks
In everyday life, it seems that when we observe something, then, while searching for explanations, we assume some explanation more plausible to others, simply because of our contextual background. Recently, a contextual reasoning approach has been presented, which takes into account this contextual background and allows us to specify context within the logic. This approach is embedded into the ...
متن کاملReasoning with contextual graphs
Decision trees allow the modeling of event-dependent reasoning, but do not consider the dynamics of contextual changes in reasoning. In the framework of the SART project, which aims at the design and development of an intelligent support system for subway regulators, we have to model highly contextual reasoning. We introduce the notion of contextual graph to take into account temporal and conte...
متن کاملLinking Context Modelling and Contextual Reasoning
In this paper, we discuss a novel perspective on ontologybased context modelling that makes it easy to combine context models and contextual reasoning mechanisms. On the context modelling side, we outline our idea of a user-centric context model based on the six fundamental context parameters of who, when, where, what, how, and why (5W1H); on the contextual reasoning side, we introduce syntax a...
متن کاملLocal Models Semantics, or Contextual Reasoning = Locality + Compatibility
In this paper we present a new semantics, called Local Models Semantics, and use it to provide a foundation to reasoning with contexts. This semantics captures and makes precise the two main intuitions underlying contextual reasoning: (i) reasoning is mainly local and uses only part of what is potentially available (e.g., what is known, the available inference procedures), this part is what we ...
متن کامل